package com.itheima.e_extend;

/**
 * 目标：学习 for的省略格式、死循环
 */
public class Demo01 {
    public static void main(String[] args) {
        //正常情况
        for (int i = 0; i < 3; i++) {
            System.out.println("hello world");
        }
        //省略初始化语句部分
        int i = 0;
        for (; i < 3; i++) {
            System.out.println("hello world");
        }

        //省略初始化语句和迭代语句部分
        for (; i < 3; ) {
            System.out.println("hello world");
            i++;
        }

        //省略初始化语句和迭代语句 和 循环条件部分
        for (; ; ) {
            System.out.println("hello world");
            i++;
        }


        //学习死循环（一直执行下去，不会停止的循环）
        //第一种：
        /*for (; ; ) {
            System.out.println("hello world");
        }*/

        //第二种
        /*while (true) {
            System.out.println("hello world");
        }*/

        //第三种
        /*do {
            System.out.println("hello world");
        } while (true);*/
    }
}
